package com.tmc.entity.inthotel;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractToHotel entity provides the base persistence definition of the
 * ToHotel entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractToHotel implements java.io.Serializable {

	// Fields

	private Integer hotelId;
	private ToCitylocation toCitylocation;
	private ToCity toCity;
	private String hotelName;
	private Integer destinationId;
	private String hotelLatitude;
	private String hotelLongitude;
	private String address;
	private String zip;
	private String city;
	private String location;
	private String state;
	private String stateCode;
	private String countryCode;
	private String destinationCode;
	private Double stars;
	private String status;
	private Integer uploaded;
	private Set toProviders = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractToHotel() {
	}

	/** full constructor */
	public AbstractToHotel(ToCitylocation toCitylocation, ToCity toCity,
			String hotelName, Integer destinationId, String hotelLatitude,
			String hotelLongitude, String address, String zip, String city,
			String location, String state, String stateCode,
			String countryCode, String destinationCode, Double stars,
			String status, Integer uploaded, Set toProviders) {
		this.toCitylocation = toCitylocation;
		this.toCity = toCity;
		this.hotelName = hotelName;
		this.destinationId = destinationId;
		this.hotelLatitude = hotelLatitude;
		this.hotelLongitude = hotelLongitude;
		this.address = address;
		this.zip = zip;
		this.city = city;
		this.location = location;
		this.state = state;
		this.stateCode = stateCode;
		this.countryCode = countryCode;
		this.destinationCode = destinationCode;
		this.stars = stars;
		this.status = status;
		this.uploaded = uploaded;
		this.toProviders = toProviders;
	}

	// Property accessors

	public Integer getHotelId() {
		return this.hotelId;
	}

	public void setHotelId(Integer hotelId) {
		this.hotelId = hotelId;
	}

	public ToCitylocation getToCitylocation() {
		return this.toCitylocation;
	}

	public void setToCitylocation(ToCitylocation toCitylocation) {
		this.toCitylocation = toCitylocation;
	}

	public ToCity getToCity() {
		return this.toCity;
	}

	public void setToCity(ToCity toCity) {
		this.toCity = toCity;
	}

	public String getHotelName() {
		return this.hotelName;
	}

	public void setHotelName(String hotelName) {
		this.hotelName = hotelName;
	}

	public Integer getDestinationId() {
		return this.destinationId;
	}

	public void setDestinationId(Integer destinationId) {
		this.destinationId = destinationId;
	}

	public String getHotelLatitude() {
		return this.hotelLatitude;
	}

	public void setHotelLatitude(String hotelLatitude) {
		this.hotelLatitude = hotelLatitude;
	}

	public String getHotelLongitude() {
		return this.hotelLongitude;
	}

	public void setHotelLongitude(String hotelLongitude) {
		this.hotelLongitude = hotelLongitude;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getZip() {
		return this.zip;
	}

	public void setZip(String zip) {
		this.zip = zip;
	}

	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getLocation() {
		return this.location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getState() {
		return this.state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getStateCode() {
		return this.stateCode;
	}

	public void setStateCode(String stateCode) {
		this.stateCode = stateCode;
	}

	public String getCountryCode() {
		return this.countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getDestinationCode() {
		return this.destinationCode;
	}

	public void setDestinationCode(String destinationCode) {
		this.destinationCode = destinationCode;
	}

	public Double getStars() {
		return this.stars;
	}

	public void setStars(Double stars) {
		this.stars = stars;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Integer getUploaded() {
		return this.uploaded;
	}

	public void setUploaded(Integer uploaded) {
		this.uploaded = uploaded;
	}

	public Set getToProviders() {
		return this.toProviders;
	}

	public void setToProviders(Set toProviders) {
		this.toProviders = toProviders;
	}

}